lamb’s shank thick tomato sauce - Francés Inglés Diccionario